package thread;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.nio.charset.StandardCharsets;
import java.util.Scanner;

public class SleepDemo {
    public static void main(String[] args) throws IOException {
        System.out.println("程序开始了");
        /*
        Scanner scan=new Scanner(System.in);
        System.out.println("请输入一个数字");
        int a=scan.nextInt();
        while(a>0){
                System.out.println(a--);
        }
        System.out.println("时间到");
         */
        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
        String line= br.readLine();
        int num=Integer.parseInt(line);
        for(;num>0;num--){
            System.out.println(num);
        /*
            实现建议的倒计时程序
            程序启动后在控制台上输入一个数字，然后从该数字开始每秒递减，到0时输出"时间到"，然后程序结束
         */
        try {
            Thread.sleep(100);//主线程执行时会阻塞100ms
        } catch (InterruptedException e) {
            e.printStackTrace();
        }

        }
        System.out.println("时间到!");
        System.out.println("程序结束了");
    }

}
